/**
 * @api {get} /party 获取所有党员信息
 * @apiName findPartyByPage
 * @apiGroup party
 *
 * @apiHeader {String} authorization auth_token
 *
 * @apiParam {String} [fullname] 党员姓名【模糊匹配】(可选).
 * @apiParam {String} [branch] 所属支部【模糊匹配】(可选).
 * @apiParam {Number} [pagesize=10] 每页条数【默认10】(可选).
 * @apiParam {Number} [page=1] 页码【默认1】(可选).
 *
 * @apiSuccess {Number} code 状态码.
 * @apiSuccess {String} msg 信息.
 * @apiSuccess {Object} data 响应数据.
 *
 * @apiSuccessExample 成功-响应:
 *     HTTP/1.1 200 OK
 */

/**
 * @api {get} /party/:id 根据id获取党员信息
 * @apiName findById
 * @apiGroup party
 *
 * @apiHeader {String} authorization auth_token
 *
 * @apiParam {Number} id 党员ID.
 *
 * @apiSuccess {Number} code 状态码.
 * @apiSuccess {String} msg 信息.
 * @apiSuccess {Object} data 响应数据.
 *
 * @apiSuccessExample 成功-响应:
 *     HTTP/1.1 200 OK
 */

/**
 * @api {post} /party/0 添加党员
 * @apiName insert
 * @apiGroup party
 *
 * @apiHeader {String} authorization auth_token
 *
 * @apiParam {String} fullname 党员姓名(必填).
 * @apiParam {Number} age 年龄(必填).
 * @apiParam {String} branch 所属分支(必填).
 * @apiParam {Date} [join_time] 加入时间(可选).
 * @apiParam {Date} [zz_time] 转正时间(可选).
 *
 * @apiSuccess {Number} code 状态码.
 * @apiSuccess {String} msg 信息.
 * @apiSuccess {Object} data 响应数据.
 *
 * @apiSuccessExample 成功-响应:
 *     HTTP/1.1 200 OK
 */

/**
 * @api {put} /party/:id 修改党员
 * @apiName update
 * @apiGroup party
 *
 * @apiHeader {String} authorization auth_token
 *
 * @apiParam {Number} id 党员ID(必填).
  * @apiParam {String} [fullname] 党员姓名(可选).
 * @apiParam {Number} [age] 年龄(可选).
 * @apiParam {String} [branch] 所属分支(可选).
 * @apiParam {Date} [join_time] 加入时间(可选).
 * @apiParam {Date} [zz_time] 转正时间(可选).
 *
 * @apiSuccess {Number} code 状态码.
 * @apiSuccess {String} msg 信息.
 * @apiSuccess {Object} data 响应数据.
 *
 * @apiSuccessExample 成功-响应:
 *     HTTP/1.1 200 OK
 */

/**
 * @api {delete} /party/:id 删除党员
 * @apiName delete
 * @apiGroup party
 *
 * @apiHeader {String} authorization auth_token
 *
 * @apiParam {Number} id 党员ID(必填).
 *
 * @apiSuccess {Number} code 状态码.
 * @apiSuccess {String} msg 信息.
 * @apiSuccess {Object} data 响应数据.
 *
 * @apiSuccessExample 成功-响应:
 *     HTTP/1.1 200 OK
 */




/**
 * @api {get} /party/getData 获取党员图表数据
 * @apiName getData
 * @apiGroup party
 *
 * @apiHeader {String} authorization auth_token
 *
 * @apiSuccess {Number} code 状态码.
 * @apiSuccess {String} msg 信息.
 * @apiSuccess {Object} data 响应数据.
 *
 * @apiSuccessExample 成功-响应:
 *     HTTP/1.1 200 OK
 */